construct a barricade - French English Dictionary